A Combine Algorithm for a Cmac Network
نویسنده
چکیده
The performance of a CMAC neural network depends on the training algorithms and the selection of input points. Papers have been published that explain CMAC algorithms but little work has been done to improve existing algorithms. In this paper, the existing algorithms are first explained and then compared using computational results and the algorithm properties. Improvements are made to the recommended Maximum Error Algorithm by using a "Combine Algorithm" approach. In this method, CMAC network is first trained by using Neighborhood Training Algorithm and then trained by Maximum Error Algorithm for fine-tuning of CMAC network. Faster initial convergence is achieved for the recommended Maximum Error Algorithm. This approach may reduce the training time and accelerate the initial learning which is very important in many control applications.
منابع مشابه
Two Novel Learning Algorithms for CMAC Neural Network Based on Changeable Learning Rate
Cerebellar Model Articulation Controller Neural Network is a computational model of cerebellum which acts as a lookup table. The advantages of CMAC are fast learning convergence, and capability of mapping nonlinear functions due to its local generalization of weight updating, single structure and easy processing. In the training phase, the disadvantage of some CMAC models is unstable phenomenon...
متن کاملAn Ant Colony Optimization Algorithm for Network Vulnerability Analysis
Intruders often combine exploits against multiple vulnerabilities in order to break into the system. Each attack scenario is a sequence of exploits launched by an intruder that leads to an undesirable state such as access to a database, service disruption, etc. The collection of possible attack scenarios in a computer network can be represented by a directed graph, called network attack gra...
متن کاملCmac Neural Network: Modeling, Simulation, and a Comparative Study of Learning Algorithms
Cerebellar Model Articulation Controller Neural Networks (CMAC NN) is one of the intelligent systems used for modeling, identification, classification, and controlling of nonlinear systems. In this paper, the mathematical model of CMAC is presented. CMAC is implemented using Simulink environment and its parameters are tuned to get the best CMAC control action. Three different learning algorithm...
متن کاملUNH _ CMAC Version 2 . 1 The University of New Hampshire Implementation of the Cerebellar Model Arithmetic
In this section we review the basic operating principles of the CMAC neural network as proposed by Albus [2,4-7]. We then present a mathematical description of the conventional CMAC in a form intended to facilitate software implementation. The notation used is somewhat different than in the original Albus papers, but the set of equations presented is numerically equivalent to the original Albus...
متن کاملCMAC Version 2 . 1 The University of New Hampshire Implementation of the Cerebellar Model Arithmetic
In this section we review the basic operating principles of the CMAC neural network as proposed by Albus [2,4-7]. We then present a mathematical description of the conventional CMAC in a form intended to facilitate software implementation. The notation used is somewhat different than in the original Albus papers, but the set of equations presented is numerically equivalent to the original Albus...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004